Santa Rosa experiences a mild climate with significant temperature fluctuations throughout the year. Winters are cool, with temperatures ranging from -4°C to 23°C in June and July, making it the coolest period. Spring and autumn are relatively mild, with temperatures gradually warming up from April to October, reaching averages of around 17°C. Summer brings warmer conditions, peaking at 37°C in January and December, while the warmest months overall are January and December.